gaze repeatedly from the window - Francés Inglés Diccionario